// Copyright 2022 jeff.li. and/or its affiliates.

#pragma once

#include <tbir/runtime/container/string.h>
#include <tbir/runtime/container/string_view.h>
#include <tbir/runtime/runtime_value.h>

namespace tbir::runtime::serialization {

    RTValue msgpack_loads(const string_view &s);

    String msgpack_dumps(const Any &obj);

}  // namespace tbir::runtime::serialization
